/******/ (function(modules) { // webpackBootstrap
/******/ 	// The module cache
/******/ 	var installedModules = {};

/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {

/******/ 		// Check if module is in cache
/******/ 		if(installedModules[moduleId])
/******/ 			return installedModules[moduleId].exports;

/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = installedModules[moduleId] = {
/******/ 			exports: {},
/******/ 			id: moduleId,
/******/ 			loaded: false
/******/ 		};

/******/ 		// Execute the module function
/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);

/******/ 		// Flag the module as loaded
/******/ 		module.loaded = true;

/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}


/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = modules;

/******/ 	// expose the module cache
/******/ 	__webpack_require__.c = installedModules;

/******/ 	// __webpack_public_path__
/******/ 	__webpack_require__.p = "";

/******/ 	// Load entry module and return exports
/******/ 	return __webpack_require__(0);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ function(module, exports, __webpack_require__) {

	'use strict';

	var _jstools = __webpack_require__(1);

	var _jstools2 = _interopRequireDefault(_jstools);

	var _browserexdends = __webpack_require__(2);

	var _browserexdends2 = _interopRequireDefault(_browserexdends);

	function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

	window.tools = _jstools2.default;

/***/ },
/* 1 */
/***/ function(module, exports) {

	'use strict';

	var Tools = {};
	Tools.browser = {
	    versions: function versions() {
	        var u = navigator.userAgent,
	            app = navigator.appVersion;
	        return { //移动终端浏览器版本信息   
	            trident: u.indexOf('Trident') > -1, //IE内核  
	            presto: u.indexOf('Presto') > -1, //opera内核  
	            webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核  
	            gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核  
	            mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端  
	            ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端  
	            android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器  
	            iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器  
	            iPad: u.indexOf('iPad') > -1, //是否iPad    
	            webApp: u.indexOf('Safari') == -1 //是否web应该程序，没有头部与底部  
	        };
	    },
	    language: (navigator.browserLanguage || navigator.language).toLowerCase(),
	    isMobile: function isMobile() {
	        if (browser.versions().mobile || browser.versions().ios || browser.versions().android || browser.versions().iPhone || browser.versions().iPad) {
	            return true;
	        } else {
	            return false;
	        }
	    }
	};
	module.exports = Tools;

/***/ },
/* 2 */
/***/ function(module, exports) {

	"use strict";

	module.exports = function () {
	    HTMLElement.prototype.css = function (styles) {
	        for (var style in styles) {
	            this.style.setProperty(style, styles[style]);
	        }
	    };
	}();

/***/ }
/******/ ]);